meat pudding - French English Dictionary